sand filtration - Alemán Inglés Diccionario